lightning impulse - French English Dictionary